Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 ST LEONARDS ROAD Detached £859,096 £152,500 11 Apr 1996
16 ST LEONARDS ROAD Detached £1,112,989 £912,500 17 Jan 2020
24 ST LEONARDS ROAD Detached £789,667 £150,000 28 Feb 1997
28 ST LEONARDS ROAD Detached £1,030,253 £1,015,000 27 Nov 2023
30 ST LEONARDS ROAD Semi-Detached £993,841 £810,000 4 Sep 2019
34 ST LEONARDS ROAD Detached £772,808 £420,000 15 Jun 2009
40 ST LEONARDS ROAD Semi-Detached £904,850 £525,000 2 Nov 2011
41 ST LEONARDS ROAD Detached £968,902 £590,000 5 Jan 2007
42 ST LEONARDS ROAD Detached £747,966 £455,000 12 Sep 2013
44 ST LEONARDS ROAD Detached £725,079 £427,500 29 Jun 2012
45 ST LEONARDS ROAD Detached £1,181,168 £780,000 12 Aug 2014
47 ST LEONARDS ROAD Detached £1,709,376 £480,000 12 Jan 2001
51 ST LEONARDS ROAD Detached £1,051,311 £576,850 12 Oct 2005
53 ST LEONARDS ROAD Detached £1,552,302 £1,475,000 28 Jan 2022
55 ST LEONARDS ROAD Detached £1,039,693 £1,025,000 14 Jun 2022